Fully accelerating quantum Monte Carlo simulations of real materials on GPU clusters
نویسندگان
چکیده
Continuum quantum Monte Carlo (QMC) has proved to be an invaluable tool for predicting the properties of matter from fundamental principles. By solving the manybody Schrödinger equation through a stochastic projection, it achieves greater accuracy than mean-field methods and better scalability than quantum chemical methods, enabling scientific discovery across a broad spectrum of disciplines. The multiple forms of parallelism afforded by QMC algorithms make them ideal candidates for acceleration in the many-core paradigm. We present the results of our effort to port the QMCPACK simulation code to the NVIDIA CUDA GPU platform. We restructure the CPU algorithms to expose additional parallelism, minimize GPU-CPU communication, and efficiently utilize the GPU memory hierarchy. We employ mixed precision on GT200 GPUs and MPI for intercommunication and load balancing. In production-level science runs, we observe typical full-application speedups of approximately 10x to 15x relative to quad-core Xeon CPUs alone, while reproducing the doubleprecision CPU results within statistical error. Keywords-QMCPACK; quantum Monte Carlo; GPU
منابع مشابه
Stochastic Simulations of Clusters: Quantum Methods in Flat and Curved Spaces. By Emanuele Curotto, CRC Press, 2010; 696 pages, Hard Cover. Price: $159.95/CHF 257.00 ISBN 978-1-4200-8225-8
Clusters hold the key to our understanding of intermolecular forces and how these affect the physical properties of bulk condensed matter. They can be found in a multitude of important applications, including novel fuel materials, atmospheric chemistry, semiconductors, nanotechnology, and computational biology. Focusing on the class of weakly bound substances known as van derWaals clusters or c...
متن کاملAn Approach in Radiation Therapy Treatment Planning: A Fast, GPU-Based Monte Carlo Method
Introduction: An accurate and fast radiation dose calculation is essential for successful radiation radiotherapy. The aim of this study was to implement a new graphic processing unit (GPU) based radiation therapy treatment planning for accurate and fast dose calculation in radiotherapy centers. Materials and Methods: A program was written for parallel runnin...
متن کاملQuantum Monte Carlo simulations of solids
This article describes the variational and fixed-node diffusion quantum Monte Carlo methods and how they may be used to calculate the properties of many-electron systems. These stochastic wave-function-based approaches provide a very direct treatment of quantum many-body effects and serve as benchmarks against which other techniques may be compared. They complement the less demanding density-fu...
متن کاملEnergy Study at Different Temperatures for Active Site of Azurin in Water, Ethanol, Methanol and Gas Phase by Monte Carlo Simulations
The interaction between the solute and the solsent molecules play a crucial role in understanding the various molecular processes involved in chemistry and biochemistry, so in this work the potential energy of active site of azurin have been calculated in solvent by the Monte Carlo simulation. In this paper we present quantitative results of Monte Carlo calculations of potential energies of ...
متن کاملMonte Carlo Evaluation of Gamma Knife Dose Profile in Real Brain Phantom
Introduction The Gamma Knife system is designed solely for non-invasive treatment of brain disorders, and it benefits from stereotactic surgical techniques. Dose calculations required in the system are performed by GammaPlan code; in this code, brain tissue is considered uniform. In the present study, we evaluated the effect of Gamma Knife system on the obtained dose through simulating a real ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010